TARGET = OGLES2Shaders
TEMPLATE = app

APPROOT = ../..
SDKROOT  = $$APPROOT/../../..

QT += opengl
CONFIG += qt console

# Add our source files
SOURCES +=  \
	$$SDKROOT/Demos/Shaders/OGLES2/OGLES2Shaders.cpp \
	$$SDKROOT/Shell/PVRShell.cpp \
	$$SDKROOT/Shell/API/Qt/PVRShellAPI.cpp \
	$$SDKROOT/Shell/OS/Qt/PVRShellOS.cpp

# Add our content files
CONTENTROOT = $$APPROOT/Content

SOURCES +=  \
	$$CONTENTROOT/Basetex.cpp \
	$$CONTENTROOT/Reflection.cpp \
	$$CONTENTROOT/Cubemap.cpp \
	$$CONTENTROOT/AnisoMap.cpp \
	$$CONTENTROOT/anisotropic_lighting.cpp \
	$$CONTENTROOT/directional_lighting.cpp \
	$$CONTENTROOT/envmap.cpp \
	$$CONTENTROOT/fasttnl.cpp \
	$$CONTENTROOT/lattice.cpp \
	$$CONTENTROOT/phong_lighting.cpp \
	$$CONTENTROOT/point_lighting.cpp \
	$$CONTENTROOT/reflections.cpp \
	$$CONTENTROOT/simple.cpp \
	$$CONTENTROOT/spot_lighting.cpp \
	$$CONTENTROOT/toon.cpp \
	$$CONTENTROOT/vertex_sine.cpp \
	$$CONTENTROOT/wood.cpp

# Add our header files
HEADERS  +=  \
	$$SDKROOT/Shell/PVRShell.h \
	$$SDKROOT/Shell/PVRShellImpl.h \
	$$SDKROOT/Shell/API/Qt/PVRShellAPI.h \
	$$SDKROOT/Shell/OS/Qt/PVRShellOS.h

# Add our include paths
INCLUDEPATH +=  \
	$$SDKROOT/Shell \
	$$SDKROOT/Shell/API/Qt \
	$$SDKROOT/Shell/OS/Qt \
	$$SDKROOT/Builds/OGLES2/Include \
	$$SDKROOT/Tools/OGLES2

# depends
LIBS +=  \
	-L$$SDKROOT/Tools/OGLES2/Build/Qt \
	-lOGLES2Tools

# Install
target.path = /usr/bin
INSTALLS += target

DEFINES += BUILD_OGLES2 __QT__
